explosion disasters - German English Dictionary